package com.bugstack.domain.strategy.model.vo;

import lombok.*;

import java.util.List;

/**
 * @Author: czb
 * @Description: TODO
 * @DateTime: 2025/4/12 18:21
 **/
@Data
@Getter
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class RuleWeightVO {    // 原始规则值配置
    private String ruleValue;
    // 权重值
    private Integer weight;
    // 奖品配置
    private List<Integer> awardIds;
    // 奖品列表
    private List<Award> awardList;

    @Getter
    @Builder
    @AllArgsConstructor
    @NoArgsConstructor
    public static class Award {
        private Integer awardId;
        private String awardTitle;
    }

}
